supported on solid construction - Almanca İngilizce Sözlük